#include "NucleoRoundRobin.h"

NucleoRoundRobin::NucleoRoundRobin()
{
}

NucleoRoundRobin::~NucleoRoundRobin()
{
}

void
NucleoRoundRobin::escalonador()
{
	this->mClock++;
	this->mTempoOcioso++;
	this->mExecucao = this->mPronto.front();
	this->mPronto.pop_front();
	/* isso ocorre porque o Nucleo sempre poe os processos no fim 
	 * da fila e o escalonador pega sempre do comeco fazendo como se fosse
	 * uma fila circular */
}
